Amazing selection, various price range and definitely worth the time spent looking. I stumbled across this website today and sent a link to my best friend. Pay day is in two days and I'm not sure which one i will get, but I WILL be getting one. HA! love this site.