For me it does not matter you guys believe that or not !
Why are you bothering then?
Have you even contacted the rig owners to check how things look like on their side? It's their responsibility to ensure you get what you paid for or at least provide a feasible explanation. It's ludicrous to yell at waffle because a rental rig underperformed.
Edit: speling.