This store has great prices and package deals. There are quiet a few styles to chose from, but not massive amounts. The quality is ok, not extremely good or bad. The staff is fairly knowledgeable in their field. Store is big, and clean. Turnaround time is a little slow.