This place is H U G E!!!  Aisles and aisles of possible treasure.  Every turn you make is a surprise.  Overall I found the prices on the stuff I was looking for to be very reasonable.  The staff was very friendly and knowledgeable too.  Since their inventory changes constantly, if you don't find your diamond in the rough today, come back tomorrow!  I for for one can't wait to get back!