Damn good price. High number of feedbacks and 100% is good. I would feel good dealing with them. Then again, you're not exactly spending $500 or nothing like that. I believe it's worth the risk.