I don't know the history with these guys. Can you enlighten me? They seem to have alot a pins at reasonable prices, but I havn't seen any pictures from them.
I think you already said all that needs to be said.
"Lots of pins at reasonable prices" and "haven't seen an pictures"
If it sounds to good to be true, it probably is.
People will tell you that, if you deal with Allouette you should go in person, see and test what you are buying, and then pay for and leave with your machine right there and then. Any other arrangement and you are asking for trouble.