For businessesSearchWrite a reviewCategoriesAbout
简体中文English

SG

United Kingdom

1 Reviews
1 Reads
0 Useful

1 review

DBZ-Store

Absolutely appalling customer service

Absolutely appalling customer service. 1 item not delivered at all and no refund or communication 6 weeks on. 2 items returned and I am yet to receive any refund from 6 weeks ago.

2026-03-24