Am I the only one who can't seem to order from Mefferts? I'm getting the Master Cube Twin Set, and when it comes time to pay, the site it links to just won't load. I left it loading for about 15 minutes and it still never loaded even partially. Maybe it's my browser? I'm using Safari, would FireFox work better?