I have had good luck with a 0.5 mm skin for reaching under ledges. Not sure what the price is of the ScubaPro, but I bet it costs more than these:
Overton's - Gladiator Chill Skin Pullover
Overton's - Gladiator Chill Skin Pullover 2XL
Both links are to the same product; however, the first link is $25 and the second is $40. If you can find your size in the first link, go that route.
That is the exact shirt that I have and I have worn it scuba diving, water skiing, and wakeboarding and it is great for many occasions.