I should have read reviews before going to this store. I ordered desk as a present for my mom and it was supposed to deliver in 1 week. I called in 10 days and they said it will take another week. After that it took me 3 days just to get someone on the phone who told me that it will take another week. A month later after I placed my order -the desk was never delivered. I called yesterday and cancelled my order. I had to speak to the rudest person while he was trying to convince me to not cancel my order. I told him after waiting for more than a month-I don't want to deal with his store again. He hang up on me without any apologies and explanations why my order was delayed. My mom's present was ruined and now I have to go and search for another desk