Ordered mine from WGC 2 weeks ago (when the status indicated as "in stock") and it would be available in 2 days unless I got it straight from the warehouse (no test firing nor return if I got a faulty one) so I waited...2 days later I was told it was "out-of-stock" and now 2 weeks gone by and nobody can tell me when it'll be available (worse I paid $500 deposit for it) ...now I'm not sure when I'll ever shop at WGC again with such screw up service ...