Decent marketplace if you do your due…
Decent marketplace if you do your due diligence but refund policy is disingenuous and opaque. Would be 4 stars but have had issues with getting compensation for damaged items delivered.
United Kingdom
Decent marketplace if you do your due diligence but refund policy is disingenuous and opaque. Would be 4 stars but have had issues with getting compensation for damaged items delivered.