Where can I make a formal complaint?!?

I'm so disgusted with Verizon. I have never formally complained about any bad services that I have ever received, but I feel the need to do so. Quick snapshot of the issue:

Monday, 9/11 - Made online order with assistance from chat representative for new internet services .  Followed online order with a call to rep. Was told tech need to install. Scheduled for 9/17 between 8am-5pm

Sunday, 9/17 - contacted Verizon at 4:45 to inquire about tech. Was told that no tech was scheduled.  Scheduled tech for 9/22 between 8am - 12noon.

Friday, 9/22 - contacted Verizon at 11:45am to inquire about tech. Was told that no tech was scheduled and not needed for this order. (Lost two work days.) An issue was discovered with the order. Needed to consult with tech department. Rep agreed to call back could be one hour or latest Monday. 

Monday, 9/25 - contacted Verizon 5:47pm after no call back from rep. Rep needs to consult with tech department. Was told that a tech will be needed. Earliest available 10/8. (I made the original order 9/11)

I asked the rep to cancel my order. Contacted AT&T for service. Rep shared that Verizon provides the service for my area. After this experience, I will go without internet services in my home, and I'm very tempted to cancel my wireless services.

Reviewed Better Business Bureau for details on noting such complaints

Worst experience I've had with any industry.

Re: Where can I make a formal complaint?!?

Hi WVD4920,

Your issue has been escalated to a Verizon agent. Before the agent can begin assisting you, they will need to collect further information from you. Please go to your profile page for the forum and scroll down the page to an area titled "My Support Cases". You can reach your profile page by clicking on your name located above your post, or at the top right of this page.

Under "My Support Cases" you will find a link to the private board where you and the agent may exchange information. The title of your post is the link. This should be checked on a frequent basis, as the agent may be waiting for information from you before they can proceed with any actions. To ensure you know when they have responded to you, you may subscribe to the case. At the top right of your support case there is a gear icon which provides a drop down menu with support case options. Click that and choose "subscribe". Please keep all correspondence regarding your issue in the private support portal.