No, its usually buy the PS3 version and get the Vita DL code for retail games. PSN cross buy games are usually one price, mostly $15. There's a cross buy section in the PSN store.
You could always buy a $50 PSN card and do it that way if you have the hdd space. I'd give it a week though. I've seen PS All Stars at 39.99 and 49.99 a lot the past couple of weeks. Target will probably have it on sale soon.