T........r

member since 2019

Recent Reviews1 total

The Hill (Formerly Acanza)

3/31/2020
the customer service is very hit-or-miss - some of the employees lack basic communication they will charge your debit card the closest rounded number without telling you while also failing to mention the debit card fee.