10 Reviews

Rating
Language
Most recent
Heather Skari
Reviews 1

STK is an average company. The website looks good, but the customer service needs improvement. The response time was slow and the staff was not very helpful. Overall, it was a mediocre experience.