Welikeit.indie recommends Firefox or Safari for a better site experience.