if a deposit doesn't show up after 12 hours, send us the address you sent it to using the contact us link on the main site. We've implemented a new deposit system that should be much more user friendly, just send the coins to the address on your account page each time you make a deposit.