Where Can I Find This in Buffalo?
I was just visiting a friend in Rochester this past weekend and we stopped into a local Costco. While we were browsing I saw this HUGE Teddy Bear. Although I decided to take a picture with the bear I didn't check out the price or the name of the company that makes it.
Has anyone seen this here in Buffalo? If so how much do they charge for it, and where can I buy it?