user image

Big Bad

17 July 2024, 19:40

  • 1 Review
  • GB

Verified

TechShack: Great Customer Service and Communications

Upon request my order was cancelled and I was informed. I cannot fault their customer service and will certainly do business with them in the future