You don't need to buy Applecare until the 364th day of owning your mac - unless you want phone support - in that case, but it as soon as you need phone support.
you still have to pay taxes no matter where you get it. If Apple has a retail outlet in your state - you pay taxes.
you still have to pay taxes no matter where you get it. If Apple has a retail outlet in your state - you pay taxes.