This site is wonderful, most of the time. I've been shopping with them for years and they've almost always done a great job, a couple times they took forever to fulfill my order, but for the most part, i'd say 90% of the time they'll get ur order to you within a couple hours, customer service is pretty great too, I would rank them about. 5 of a star less then brogame (which gets your stuff to you faster normally), but brogame doesn't always have stock, so just check back and forth between the two sites, personally I use this site the most, just cuz I like thier customer service team.