- 2,809
- 6,751
- 113
- Location
- West greenwich/RI
Seems to me this is not the first thread I've seen about people having issues with the "customer service" or lack there of at this place. I think I'll steer clear of them! Everyone seems to have good luck with William Delk, not so much with Tom....