I got this store from a Alfa BB member,off a discussion about parts. The prices were good and they look legit so I made a big order. Now that I electronically gave them the cc # I saw some misspellings that would not be reasonable to be in a professional UK business, Anyone with experiences on them? Please reply