Veloura
Consumer Report
Telephone no. Given for UK is 800 9005 0010, wich is not. Recognised, so no way of getting in touch. Should be able to refund within 14 days but cant get anyone to enable this. There was no indication of how much money was involved when ordering. The item took nerly a week to reach me, so the 14 ...