"My order arrived in perfect condition. The only suggestion I could make is to have the order prepared and ready to ship once payment is received. It took TPM three days to ship my order after I was told the received my bill pay check. Other than that , I was very satisfied."