I got a queen mattress and box spring from them during their no tax sale.
Pro: I decided to write this review b/c this is what happened:
I got my delivery on time but the box spring would not fit through the stairs, so the drivers took it back and told me to call the store to either get a refund or pay some more and get the split box. So I call the store right away, and they said they are aware of this but have to wait for the drivers to come back to verify (fair enough). Then I started going online to figure out the pricing for a split box, and how is leon's return policy, and landed on this page with so many negative reviews.. which got me worried. At the same time, I found out that they dropped the price by 100 dollars for the mattress+box set (I paid 749 no tax, now is 649+tax), and the mattress alone now is only 399 (my receipt said i paid 599 for the mattress). So i decided to just have the box returned and get a split box somewhere else. I went to the store later in the day around 5pm. told them exactly what happened, they told me no problem they will give me a refund on the box, and do price match for the mattress. They photo copied my receipt and stuff, told me it will take 5-10 business day to see it on my credit card. 2 days later, I already see the refund in my account. I am very happy with how it turned out, and want to tell ppl that read the reviews here, it really depends on the store you go, and the ppl you are dealing with. I had a good experience with the Richmond Hill, ON Leon's (on yonge st), although there are some cons that I am going to mention below.
Con: even though you set up a delivery date, they don't tell you the 3-hr window until the morning of the day.
I did not really like how they had a no tax sale to trick you thinking that you have saved money, and then immediately drop the price after the sale. If it wasn't b/c the box didn't fit, I would not go on their site to check the price again, and would never found out that I actually ended up paying more with the no tax sale.