Used to love this place but honestly the last time I ordered my treadmill took almost 3 weeks to arrive when they said 10 days maximum. The equipment itself is solid I won't complain about quality but sha that waiting period nearly drove me crazy especially when I needed it for my fitness goal before December. Staff were helpful when I called to complain but the damage was already done. Would still recommend them but abeg they need to sort out their delivery timeline because e no easy waiting that long.