I am in Toronto. The time is this Saturday, non-negotiable. Sorry about that.
IKEA's Delivery is $69 for 20 boxes and $1 for every extra box.
Queen-size and twin-size matress are available at IKEA. The store at Etobicoke is about 30,000 sq. m. A lot of stuffs there.