I've delt with them too much and I'm Very unimpressed with everything pretty well the only thing they have going for them is Cheap modern looking things that well usually break! (get what you paid for huh) The HUUUGE let down is they never give you the right time frame! NEVER get a custom order MAKE SURE its in stock in your hand before you pay or you'll never see it! and dont talk to SONI he yells and trys to tell you what u want to hear (its here today, 2 weeks prior) instead of the truth!