Active since Feb 2019
I have never seen such excellent customer service. I ordered buffs and when they arrived, they did not fit me. Displaymania sent someont to collect it the same day, adjusted the size and the driver delivered it to my house the next day. Just awesome.
Empty promises. They are importers. I placed an order and followed up after a month. I have been promised next day delivery twice and have still not received my order. I wonder if they even import the oredered items or do they just steal your money?