Almost the worst customer support on…
Almost the worst customer support on the planet. Never uses phone, never gives advanced notice and updates of deliveries, you don;t appreciate me at all.
United States
Almost the worst customer support on the planet. Never uses phone, never gives advanced notice and updates of deliveries, you don;t appreciate me at all.