There we go - you've got some expert advice to go on now

-> (referring to robsluv)
I forgot that extensions, too, get implied status - just use a fast courier, and you should be good! I've never had anything take more than 2-3 business days to ship anywhere in Canada.
As for the proof, well... I've been told it's more about quality than quantity. If I was an Immigration Officer, the photos from your brother's wedding would be as good as gold. You mentioned having joint bank account, again, great - and if your parents can make you a "lease" of sorts (or at least write a statutory (sworn/notarized) statement saying you've lived with them for X time) that should be useful on both fronts - it shows they're supportive AND that you're cohabiting, two very important things.
The weak point in OUR application, I think, is communication records - not much record to go on if you've been physically together almost the entire time! You might have an easier time of it - we use pre-paid cell phones here in Panama, no call records at all, but you'll likely have phone bills and so on, having been in Canada.
Sworn letters (especially from family) corroborating and supporting your relationship are apparently key, as well as any greeting cards sent to you both. Mail addressed to both of you (not necessarily on the same envelope, but at the same address) can be helpful. Even if you think something is insignificant, it can help. Don't fill up your app with trivial stuff, but make it easy for the IO (Immigration Officer) to follow and see that you're serious about each other.
There was someone not too long ago who posted on this board and got everything done inland in 10 months, which is very fast. They thought that this was probably based on the detailed "timeline story" of their relationship that they'd submitted - that's something I would definitely appreciate and want to see as an IO.
(again, I'm no expert - just trying to be helpful! Hopefully some of this helps you...)
GOOD LUCK!! this forum has been the best resource I've found for this process. There are great people with great advice here. Stick with it, and don't worry too much - if you're for real (and I have no doubt that you are) the IO will see it. Keep us posted!
