Shore diving on Maui is one of the only things I've found there to be very inexpensive. If you get a 10 tank card rental at Maui Dreams in Kehei it's only $40. Weights and flag rental(required for shore diving) also very cheap. There are some great sites for shore diving in South Maui. Wailea beach, 5 graves, White Rock beach(Haloa point), to name a few. The Mala Wharf in Lahaina is also a great shore dive. 3 of us dove those sites among others and saw all kinds of stuff though we go very slow and look in all the nooks and crannies. Lots of various eels, frogfish, nudibranchs, turtles, white tips, lobsters, octopus(harder to find than our giant pacific here), manta, eagle rays, and lots of variety of reef fish. We also did 2 boat charters but actually saw a lot more on our own. 3 tank with Ed robinsons ($220 with tax and nitrox) and a 2 tank with Mike severns ($145 with tax). If you have never done it the Molokini dives are great due to the reliably good viz (100+ ft) most days. If you are solo Maui Dreams has a buddy book or try to hook up with some of the sb's here. Most shore dives max out at 40 feet so expect lots of bottom time. We averaged 80 min on al 80's with a couple of 100+ min dives too. There are some pictures on my profile if you want to see some shots from Sept this year.