Took 2 months for me to get a simple hoodie and keycaps, I live on the east coast and they sent it to the opposite coast and it just sat there for a whole month before finally arriving a month late even after I ordered it a month before. I still don't have them because I had to move and have to have them mailed to me AGAIN