bought this 12 can cooler from walmart and it lasted a day the strap came unstitched from the side of the cooler and the zipper came off the very top…