I was wondering if anybody has ever bought a camera from this company? It's a great deal if they're legit. http://www.ccicameracity.com/canonpsa620.html Any ideas?