I have a ripper of an idea for Mac.
Jump on eBay, search for "Quiksilver Boardshorts 36" or similar, for correct size.
Select your preferred design. Buy them, and then get a board tinted or sprayed to match!
I like these ones. Just need a matching board!

http://www.ebay.com.au/itm/Quiksilver-Mens-CYPHER-BRIGG-PIGMENT-Blue-Boardshorts-101246-CLB-36-/230830244437?pt=US_CSA_MC_Shorts&hash=item35be8e0255#ht_4763wt_777