Shopping musical in three terms