All the parts I have bought were done online and were recieved within a week or so. I dont like to phone in orders any where unless I have to. I was always notified if an item was back ordered by phone or email.
Very friendly people and have a HUGE variety of products to deal with.
IMO they are doing an awesome job for a small company.