L

I have mixed feelings about my experience with Sli...

I have mixed feelings about my experience with Slipstream Terra. On one hand, their products are good, but on the other hand, their shipping took longer than expected and their customer service could be better. I hope they can improve in these areas.

Comments:

No comments