Harvey Nichols have the best ones, hands down!! I'm still trying to find one they had with these amazingly realistic horses that was just mind-blowing