Came to check out their gadgets in person and I wasn't disappointed with the quality of items on display. The staff was helpful and everything was well organized sha. My only complaint is that when I ordered something online for delivery, it took almost a week to arrive when they promised 3 days. For a business dealing with tech stuff that moves fast, that kind of delay is frustrating but overall the products are solid.