I've only ordered from them once; the prices were fair, but the shipping took way longer than they said it would! And they're in France and I live in Germany; it's not more than two days' drive from their location to mine, they said I should receive my order in 5 to 8 days, IIRC; it ended up taking two weeks!