I ordered three straps over six weeks ago. The tracking seems fake, and I received a generic automated response when I inquired about my order. I strongly suspect this is not a legitimate site, and I doubt I will ever receive these straps.
Claim your business profile now and gain access to all features and respond to customer reviews.