J Crew has a very similar bangle, which retails for $20 and comes in a multitude of colors. They're currently running a promotion where you get 25% off two or more (and there's also a 25% off and free shipping for any order of $150 or more - code: STAYWARM). J Crew also has 8% cash back on Ebates right now (sign up HERE if you haven't already! I love this program, especially for Christmas shopping!).
An even bigger bargain is this option from Forever 21, retailing for only $2.80. It comes in several colors including yellow, orange, pink, purple, and blue. Click on the image below for more information or to view the other color options.