The Dump is truly is advertised. They are only open on the weekends and have very few sales folks around. This is good for us though because it allows them to sell furniture che...
All reviews seem positive