Great Hardware, Frustrating Software — But Outstanding Customer Support