I have ordered from GIDassociates.com in the past and most recently from TampaDinar.com using their e-check service. Both companies were a pleasure to do business with. There was a problem with my first order from TampaDinar.com, but after a quick phone call they corrected the problem immediately. This week I placed another order with TampaDinar.com again using their e-check service. I believe it is the easiest way to order. No need to go get a certified/bank check and fax/email a copy. E-checks are verified within hours and orders were shipped the same day.