Sooooo... I should trust a store I've never heard of... on the word of a rating company I've never heard of? I hope you will understand if I don't trust EITHER of those for the same reasons.