This company has stressed me out to the Max. I simply needed them to change my address building and they screwed up the address more than once. I told them to put building E and they would go in and put either builidng 2 or no building at all. I paid extra to expedite my package and now i may not even get it because they thought it might be funny to give me a hard time and mess up my address multiple times. The reps are not helpful at all. I am now out 200 dollars and still needing to find my mother a gift. I will never do business with this company again and i will make sure no one i know does business with them either. SAVE YOURSELF THE STRESS!