Sloths went out of their way to ensure I received the purchased products when his system encountered issues. Would deal again.

Status
  • This is a legacy feedback and no evidence has been provided for the claims made
Review
Top