Best to buy in person if they have what you want in their physcial store and not at their "supplier" which seems to be anything that is not an M4 or whatever else sells daily. There are several stories here on thread about them not shipping out, misleading etc. I bought 3 times with shipping...