Rented from Windham location when it was around (2012). Their TVs aren’t not impenetrable.
March 2023
Poor customer service that lacks communication with customers! Took almost 6 months to get the right bedroom set delivered and they even brought me one broken but it was just a mirror and a metal bedframe! I don't recommend!
February 2023
Personnel very pleasant to speak to and interact with.