Never even received my item
Never even received my item! £50 down the drain !! Wouldn't even offer a refund after waiting 2 months for nothing to arrive!!
United Kingdom
Never even received my item! £50 down the drain !! Wouldn't even offer a refund after waiting 2 months for nothing to arrive!!