Poor diet, bad manners, and compulsive geek shopper. Yep that sums it up.

Calgary, AB Canada
Joined June 2008
Hey @WestJet can you please sort out a replacement plane for flight 1864 which was canceled last minute because of crew? The email which was sent has no rebooking. Before you ask, I’ve already dm'd you and I’m waiting for a reply
1
2
220
Any explanation why I am expected to be sitting in Vancouver for 5 days? (when the next flight to Honolulu is available)
57
A great site!
We’re counting down Black Friday with a big giveaway for our Twitter fans! Follow & Retweet for your chance to win a prize of your choice from the pictured items below! 3 WINNERS will be chosen at random! Giveaway ends THIS FRIDAY, Nov. 6th JST! 🎉 GOOD LUCK 🎉
Having a great time at #fallcon30 @FallConYYC a yearly treat!
Unbelievable. Stephen Piscotty gets hit 3 times from his at bat to scoring at home. Each elbow and his head. Looks okay.
55
1,199
379
1,519
.@ryan leans over in bed and whispers: “What if this whole time the ‘haters gonna hate’ kid was actually the hater.” xitter.cf/Veronica/status/681547…
15
11
63
RT and Follow for a chance to win iOS promo codes for #StarWarsDice! Winners announced end of day Friday!
3
76
13
Got a bike for my daughter b-day which turned out to be un-rideable. @Canadiantire won't give me a refund. 4 days & still not repaired #mad
@PayPalSecurity Do you collect phishing emails? I have one that is functional.
Long ago @TheD6Generation posted his girl's first mini & I've been waiting since for my girl to try. Age4 #proudpapa
1
1
1
Today is @Bell_LetsTalk day & Bell will donate 5¢ for every tweet/RT of #BellLetsTalk. Learn more: letstalk.bell.ca #EndTheStigma
6
760
65
Just got my new @battlefoam bag and I needed to personalize it with my favourite things. Like @TheD6Generation
2
1
2
ReadySetGo! RT in the next 5min for a chance to win the 17th #Nexus6! #BirthdayGift
112
2,153
408