18601 NW 2nd Ave
Direct Sat TV - Authorized DirecTV Dealer
9056 Nw 41st St Miami, FL
10805 SW 77th Ct Miami, FL
May 24, 2011
I just wanted to ask some Q. the lady on the phone was so rude and so mean! i dont know whats so bad about asking about pricing, but i guess they dont have time for ppl like me with small budget.