Is reliable?

I'm wondering if anyone has any ordering experience from They have good prices, but I'm wondering how reliable they are as a mailorder company. For example, if I place an order, 1. will i get my stuff?; and 2. will it take forever for the items to come?