Nope. Slow shipping, terrible china trash juice (and some believe they even cut from that) and there doesn't seem to be any quality control either which is a HUGE deal, no real customer service, we all know about their advertising, many hardware issues, communication?
Actually I think mods...