Terrible experience. They seem completely unaware of consumer regulations. I was told a new screen would take 3-5 days to arrive, but when it didn’t, they pointed to their T&Cs claiming delivery dates are approximate, which is frustrating.
Claim your business profile now and gain access to all features and respond to customer reviews.