I've been doing some digging as one of those sites has been mentioned a lot on another forum lately, and if yallwatch is owned by who I _think_ owns it (no names, no pack drill, but a known scammer who runs at least two other sites), run, don't walk, as far away as possible....
It's very easy to get scammed out there. Stick to the recommended dealers represented on the forum here (also see the links section), and you'll have a much better experience.