They don't honor their service agreements. The manager told me last week that they have a replacement policy. Today he denies telling me that.
They don't honor their service agreements. The manager told me last week that they have a replacement policy. Today he denies telling me that.
Country: USA State: Indiana City: INDIANAPOLIS
Address: 10101 E. WASHINGTON ST
Phone: 3178994070
0 comments