IPOs in general should be avoided.
You get to buy into an IPO before its released, often times you are commited to keep onto that IPO for several months.
During that time the IPO can go anywhere. In Cramer's book, he mentioned that his own company--theStreet.com went up to the 60s then to 1 dollar before he was allowed to sell any of it.
IPOs are highly volatile when they first come out. They could of course work in your favor. Volatility after all can work up or down. However the thing that'll keep me away from them (with exceptions) is that the volatility is often too random to figure out vs other stocks out there that have proven track records.
If you want big time gains in a short period of time--I suggest sticking to stocks where the quarterly earnings reports will be released in just a few days, and buying up those stocks if you have good reason to believe they will earn ahead of expectations. If you play your cards right-Its usually a 5-15% gain in about 1 week's time.
Or stick to a company with good fundamentals with good reason to go up in the coveted $2-10 sweet spot range.