Placed an order on Rock slide USA back on March 23, have yet to receive tracking or a response to emails. They don’t answer their phone currently. Anyone have a similar experience and receive the item or should I dispute The charge?
Thanks!
Thanks!