Good value, quick service, couldn't ask for better.  Love the player believe it or not - it was for my grandaughter..............