I buy from 1fast400 all the time, infact I placed an order today. Mike is very good. Acknowledges right away. Order received, email, order in process, email, order shipped, email (with tracking info). I get my stuff fast. He is one of the best to deal with.