P

I've been a loyal customer of Swarms for years now...

I've been a loyal customer of Swarms for years now and I must say their services are average. The quality of the products is good, but sometimes the delivery can be delayed which can be frustrating. Overall, I would give them a 3 out of 5 stars.

Comments:

No comments