They never promised everyone would get 5 days, their advertising said "UP TO" 5 days and that has even been increased to up to 7 days.
Your complaining is invalid, it is wrong, you are mistaken.
They did not scam anyone, you just don;t understand how the english language works. The phrase 'up to 5 days' means it could be 1 or 2 or 3 or 4 or 5 days.