123triad.com
123triad.net 123triad.com scammed me! There is no money back guarantee! Horrible service!
I PAID $1739 dollars for a crappy incomplete website that I am not even using. THERE IS NOT A MONEY BACK GUARANTEE AS ADVERTISED!!! They binded me by a crappy contract that pretty much gives them the right to take their time and not complete anything! Their turn around times are HORRIBLE! It took ...