I have had the same experience as those above. I ordered a part on 11 Jan. 2012 and the money was debited from my credit card the same day.
Since I heard nothing more, I mailed on 7 Feb. To ask for an update. I got a reply saying they were having difficulty finding the part and could I send pictures of the old part, which I did immediately.
17 Feb. I checked the web site which now had the part listed as obsolete. So I mailed again to ask them to let me know if they could find the part by the end of the next week.
No reply by 28 Feb. So I asked them to cancel the order and refund my money.
No reply by 5 March so I wrote:
<<Your web site states: "We believe our long experience enables us to provide you with the level of service you expect and deserve." So far I am disappointed.>>
To date still nothing.
On this basis this site cannot be recommended.