All reviews seem negative
I have no idea what the deal was but i went on 7/28/08 and they were closed, no lights on, no sign saying anything but hours that they should be open.