Overall Spot was great
Overall Spot was great, I did have some technical problems with the app but every time I called I got someone live to talk to. Refund process was quicker than I thought.
United States
Overall Spot was great, I did have some technical problems with the app but every time I called I got someone live to talk to. Refund process was quicker than I thought.