I think there should be some way to get spent diamonds refunded, maybe have it cost a ton of money or take a long time, but it sucks if you buy the wrong thing on accident. Other than that the game's pretty good, though it gets slow after not too long.