I got mine from Amazon. At the time my Amazon credit card gave me Amazon points to use, which I saved for this purpose. I ended up getting hundreds off by using the points this way. Now the card earns points or cash to pay off the card, but the effect is the same. I just charged EVERYTHING I could and points racked up.
It came in great shape, although it took my husband about 2 full days to put it together. Loved that baby! (well, the husband and the scrapbox!! LOL)