It was a day of highs and lows for Taylor Swift fans! Let's start with the good news: the "Shake It Off" singer delighted fans when she announced her world tour dates -- so get your cat purse, tea set and baking tins -- it's time to get excited because T-Swizzle is coming to your town! Yay! But now here's the bad news: The 24-year-old abruptly removed her entire music catalogue off Spotify today, in an attempt to drive up the sales of her new album, 1989, as well as her earlier albums. Boo!

The 1989 world tour starts on May 20 in Bossier City, La., and travels around North America and Europe through the summer and fall. In December 2015, Tay heads to Australia.

While that's good news for teen girls with Daddy's credit card, her Spotify-subscribing fans probably aren't that happy (*cough* *cough* … this writer!). How else can we listen to "Shake It Off" on repeat for six hours at the office?!

Although 1989 was never made available on Spotify, some of her songs off the album were and are no longer available (seriously, we just checked -- they don't play any more) and in addition, Swift yanked all of her old albums off the streaming service.

"We hope she’ll change her mind and join us in building a new music economy that works for everyone," Spotify writes in a blog post this morning. "We believe fans should be able to listen to music wherever and whenever they want, and that artists have an absolute right to be paid for their work and protected from piracy."

We don't know whether to cheer or cry! OMG -- we are just like TayTay!