I purchased a replacement liner from the Oak Tree Rd, Edison store on April 6th. The manager told me it would be in on April 9th and he would deliver it. I scheduled the installation with a company that he recommended (TFI pool service) for April 25th. On April 22nd I still hadn't gotten the liner. I spoke to the manager who said he would deliver it that evening. He did not and did not call. He also did not deliver it the next day, no phone call. I called the store on April 24th to find out what was going on and was told the manager was off but the liner was there and the covering person would deliver it that evening. He (Kyle) told me that Jason told him he spoke to my son on the 22nd and was told my son wasn't comfortable letting a stranger in the house. First of all, my son is an adult, not a child, and in the evening I was home. Kyle also told me that Jason said he called me and I did not return his call. He never called me. Needless to say, I did not chance waiting again for the liner and picked it up myself. As far as the Installer goes, the work was done nicely and they were very courteous but I feel I was grossly overcharged for sand and they left 9 large trash bags in my ward containing the old liner. Contractors are supposed to take their trash with them, not leave it for the homeowner to dispose of.