GoToBaby.com is also a dropshipper, so it could be that the $50 is an account set-up fee. While by no means ideal, a small account set-up fee is fairly common practice among drop shippers. In most cases we can understand the charge because it costs the drop shipper time and money to process a new account.
That said, not all drop shippers in SaleHoo charge a fee. And even if an account set-up fee is charged, you can often get around it by purchasing through the wholesale area of the site rather than the drop shipping area.
Try clarifying with them which service you would want to use.