I've never personally shopped there, but here are the reviews for that site: CameraAddict.com
http://www.shopcartusa.com/cameraadd...tails/#reviews
Seems like there are 2 different review sites. One has all positive reviews, one all negative. After doing further research, it does seem those guys are shady. Bait and switch tactics.