FWIW, my friends and acquaintances have had good experiences taking in Apple products to the store, and having recently-expired warranties being honored. Worth a try, costs nothing, might fix your problem without a new purchase.