Customer service and shipping at CanadianProtein.com is unacceptable. I placed an order on April 5th and 38 days later still haven't received my order. Called them several times and their phone is NEVER answered, with no return call. Used their contact form several times and rarely they answer. Finally today when I placed a comment on their Facebook page did they respond they will offer a credit tomorrow (we'll see if they do) and then deleted my posts on Facebook. Be aware of this company; their customer service and shipping is unacceptable.