In canada it seems like fedex is okay I always get my package within 2 business days from toronto to halifax. Ive seen alot of posts complaining about fedex, yet they are the only reliable shipper ive used (again in canada no idea what its like in the states)