Kanye West's perfectionist ways are starting to put fans on edge as the rapper recently announced yet another delay of his new album The Life of Pablo. This time it's on the retail end.

Early this morning (Feb. 14), West dropped the album for streaming on Jay Z's Tidal. But just a little while ago he took to Twitter to reveal the project won't be available for retail until next week because 'Ye heard something he wants to fix on the song "Wolves" featuring Frank Ocean and Caroline Shaw.

"Ima fix 'Wolves,'" he tweeted, followed by, "Please for all music lovers. Please subscribe to tidal!!! I decided not to sell my album for another week. Please subscribe to Tidal."

This is just one of a few hiccups that have delayed what should have been a seamless roll out. West debuted the album at a huge premiere at Madison Square Garden in New York City where he also unveiled his Yeezy Season 3 line on Thursday (Feb. 11). The album was supposed to drop the next day, but West postponed the release to add two more songs, and instead released the track "30 Hours."

Yesterday, West named Chance The Rapper as the latest culprit in holding up the album because he was fighting for the track "Waves" to be included on the album. He eventually got his wish.

Then last night, Kanye performed the songs "Ultralight Beam" and "Highlights" on Saturday Night Live and announced the album was on Tidal immediately following the show. Hiccups ensued, and eventually the album popped up in two places - on Tidal for subscribers only, or on Kanye's website for $20.

Or could it be something else? Pharmaceutical company owner and alleged hip-hop head Martin Shkreli has offered $10 million (later upping the ante to $15 million) to West if he would sell him the album and not release it to the public. According to Shkreli, Kanye and Def Jam are legally obligated to take his offer letter to their Board of Directors. "This should delay the album by a few days," he tweeted about his offer. Could this be part of the hold up?

Stay tuned.

See 40 Hip-Hop Albums Turning 20 in 2016