Really bad
Really bad, don't trust them. they didn't deliver my order and when I ask for a refund they only answer that they are passing the information on to the order, and never gives you the refund nor send the order to you either.
United Kingdom
Really bad, don't trust them. they didn't deliver my order and when I ask for a refund they only answer that they are passing the information on to the order, and never gives you the refund nor send the order to you either.