Ok, so, it took so long for my order to get here, no doubt. That's not their fault, though. But, if they tell you it's running late by any amount of time, just tell yourself it's gonna be a long time, and it'll get to you when it does. That being said, they are spectacular crystals. I have no complaints about the quality of anything I bought, and everything was there that I ordered. Thank you so much!