Appalling - absolute worst customer service imaginable. Bought something online, returned it tracked at my expense, was signed in and tracked into their warehouse and they refused me a refund - avoid their website at all cost
6 years ago
BIMBA Y LOLA has a
1.4
average rating
from
87
reviews