Nowhere. There is no such thing as a real unicorn.
A real unicorn cannot be bought anywhere as they do not exist. A toy unicorn may be bought at your local toy store.
Buttercup is Bonnie's unicorn in Toy Story 3.
There can be some on-line or you can actually buy one in real life.
At your local toy store.Unicorns are not real animals as far as we know, so you are unable to buy one. You can however buy dolls and figurines of ones.
at a toy store
You can buy them online at Amazon, Toy Wiz, Ebay and more. If you want to buy them in real life, go to Walmart, Target, and Toys R Us. Here you buy a toy (plush or firgurine) and you get enter the toy code which is attached to your toy, in the comp(uter) when you get home. Then you get to pick 2 new items!!!
When you get Club Penguin toy codes, you buy them for real life. Not in the game. They sell Club Penguin toy codes usually at Toys R Us.
Well there could be possibilities if you win it in a contest online or buy a club penguin plush toy (in real life) and you could also maybe get it buy buying card-jitsu packs in real life also
You can't buy a real unicorn, if you're talking about a stuffed or toy one then that depends on your source. NihonSiren~ According to my sources you can actually purchase unicorns. They are very cheap. Only 3 ashes per unicorn. However you have to know where to get them and this location cannot be disclosed on the internet.
If you buy a clubpenguin toy in real life then it will have a code attached to it and with that code you can unlock something form the treasure book.
In Webkinz W shop, no. But there IS a Webkinz sabortooth tiger doll. You can buy one for real life and that's a toy.
Mr. Potato Head