This is the second and last time I purchase from Williams Food. The first time the shipping was as much as the product and it took 3 weeks to receive the product. (I live 30 miles away). This time, it has been 2 weeks and I still don't have it. I understand they can't control USPS but this is ridiculous!! Would not recommend buying from them online unless you don't have a problem WAITING!!!