The way your frontpage is built, it looks like a claim of what you currently provide. It's also odd that you show the DHL and TNT logos on the front page but don't actually support them yet.
I like your vision and hope you get there, but misleading potential customers like that doesn't sit well with a lot of people.