I just descaled with this proper Keurig descaler with excellent results.  Had already descaled with vinegar but it did not work well and machine was still grumpy and still dispensing 'short' cups.  Changed the filter at the same time as descaling and coffee maker happy again, so us happy again :-)