Yes, they are available in both the parks and resorts. Summer Lace, at Disney's Grand Floridian Resort and Spa, for example, offers an extensive collection.
They are sold for $39.50 on property, but can be purchased at a discount online. Disneystore.com often offers Disney Parks product promotions ranging from 10-25% off. Also, with a Disney Visa, you can save 10% on purchases over $50 and shipping is waved on orders over $75.