Came upon this site. They claim to have a office in Texas
1270 Champion Circle, Carrollton, TX ,75006
Any one near by can check them out. Thanks.
liquiditygiants dotcom is their address just in case.
Been with them for about a year now and just wanted to make sure I'm still good.
no flames please, i'm new and i just want some honest feedback.thx