hey man, go get your bike from that dealership (god I can only imagine which one...I hope not Tousley!). Tear the cylinders off yourself and send them to a reputable builder for a bore job + pistons + port job. 90 and 96 PSI is low, but go elsewhere. You can also build a leakdown tester yourself (just do a search) and do it yourself. Honestly, I don't own a leakdown tester yet, and haven't really needed one. It's fairly easy to tell when you have a leaky crank seal on the transmission side because you suck tranny fluid, and on the stator side it will go lean and high idle etc. I highly doubt this is your problem.
As far as builders, I've had really good luck with Dan @ Patriot Racing, Dan Hull 2 A&S, Dave Moore at DMR, Jeff at FAST, and Brad Tyson at Tyson racing. There are many more too that do business here. Unfortunately I haven't found anyone here in the Twin Cities yet that I trust to bore my cylinders, so for a few bucks I'll just send them out to be done.
A Banshee really isn't the bike to own if you don't want to get real involved with them, and learn them inside and out. I don't live too far from you, so if you're in a bind I can lend a hand as well. Good luck, and get that bike away from the dealership!