I think it is important to shop locally as much as you can. Have you tried phoning your LQS and asking if they will ship fabric to you? That way you are still their customer and when you do have transportation, you can shop there. If they won't ship to you, then you can know that you tried at least.