Yea they are actually Swarovski crystals, i have the size Medium/Large and they shine realllly beautiful. I love them!! They have plenty of ebay but i think you would get a better price straight from Chanel, check both.
On Ebay their about 275-300 usually importedfashions have offer prices you can give them, i got mine for 275. Im thinkin at Chanel their around 225-250 but might have gone up a tad with the price increase, i doubt more than 275.