Ordered some products from Jamestown Distributors in Rhode Island for a boatbuilding project. I timed the order so that the product would be delivered before we actually needed it. They charged a lot for shipping and failed to mention it is a MINIMUM of two weeks...Read more
I didn't like
- Lack of customer service
Do you have something to say about Jamestown Distributors? What happened? What can we help you with?