I wish I could rate below 0 stars and enter the world of the negatives. Their service was and is absolutely horrendous. I ordered from them before, and they never delivered my order to me till now. Literally. And it's been years.
I swear I have no idea how the heck they're still operating. I wish to God they'd close their business' so that senders are forced to choose better and much more competent couriers to deliver things.