P

Ordered some items from slipstreamterra.com and ov...

Ordered some items from slipstreamterra.com and overall, it was an okay experience. The products were fine, but the delivery took longer than I anticipated. Customer service was lacking promptness in responses. Hopefully, they can improve in these areas.

Comments:

No comments