I know 2 people who have worked there. (it is right down the street from me)
They are both calling BS on this statement.
Why would a place turn in customers that spend thousands of dollars on equipment?
Makes no sense.
If this was the case there would be way more busts in both MA. and RI.