filters
state:
Show
city:
Show
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
1.0
I didn't like
  • Lack of customer service
#629774
Reply to reviews