I've been to this store once. It was pretty interesting. Just about everything you've seen advertised on TV in one store. I didnt really check the prices but I thought that was cool in case some people can't really order online or through phone! saves some hassles
Posted: 12/08/2006 • Last edited: 1/02/2008 • Link to this review
Just about any infomercial product you might've seen on the small screen is dripping somewhere from the overflowing shelves of this store. Their prices compete nicely with those on TV, too.
Posted: 12/02/2006 • Last edited: 1/02/2008 • Link to this review