I ordered through BigBoysHobbies.com and was required to pay the full price even though the detector was months out. There is nothing GREEDY, or usual, about paying for an item long before you get it. Back in the day, when you ordered products from a catalog, it could take a month or two to get your order. If you've ever ordered from vendors overseas, it can take months to get your item. Once I ordered a hand made Khukuri from Nepal. That order took 120 days at least to get, and I was required to pay in full beforehand. People today have little patience. It's an instant gratification world we live in. If somebody was clever enough to figure out how to get an Equinox from Cabela's without waiting, then good for them. I'm sure Cabela's received the same quantity as Smellyco. And since Cabala's doesn't take pre-orders, they just sold them first come first served. Seems fair to me. Wish I thought of it!