Precision Driving School

Information about Precision Driving School
Opening hours
- sunday: (closed)
- monday: 9:30-17h
- tuesday: 9:30-17h
- wednesday: 9:30-17h
- thursday: (closed)
- friday: 9:30-17h
- saturday: 9h-14h
Our comment from DrivingSchools.Directory about Precision Driving School:
Precision Driving School is a premier destination for anyone looking to learn motorcycle riding and safety skills. With a team of dedicated instructors, including Ricky, Everett, and Sid, students benefit from personalized instruction that caters to various skill levels, from complete novices to experienced riders looking to refine their techniques.
Key highlights of the school include:
- Patient and Knowledgeable Instructors: Students consistently praise instructors for their support and clarity in teaching. Instructors like Ricky are commended for their ability to build confidence in beginners and ensure that everyone understands the material.
- Comprehensive Learning Experience: The courses are designed to cover essential skills comprehensively, ensuring participants leave with a solid understanding of safety and riding techniques.
- Friendly and Supportive Environment: Many reviews mention the welcoming atmosphere fostered by the staff, making it easier for students to engage and learn.
- Focus on Safety: The school emphasizes safe riding practices, ensuring that students are well-prepared for both their tests and practical riding.
However, some users noted a few challenges:
- Some motorbikes used during training were reported to have shifting issues, causing minor difficulties during the learning process.
- A few reviews pointed to communication problems when scheduling tests, though this seemed to vary by experience.
Overall, Precision Driving School is highly recommended for individuals seeking to gain confidence and proficiency in motorcycle riding. The commitment to student success and safety shines through, making it an excellent choice for aspiring riders.
Precision Driving School: Reviews
Fantastic experience: Ricky and Cole were our instructors and even after forgetting the throttle is NOT the brake…..I crashed my trainer bike into a chain link fence…. I came back the 2nd day and passed. They were VERY patient with me!!! But they also care enough not to let anyone pass if they are going to be a danger to themselves or anyone on the training course. I highly recommend you come here to learn basic motorcycle skills and how to ride a bike safely!
Fantastic experience: Great people, great learning experience. Highly recommend for those looking to build basic riding skills, only problem is the KTM I was trained on couldn’t shift to neutral unless I went from second gear. All other experiences were perfect!
Negative experience: I got stuck with a motorcycle that wouldn’t go into neutral and it would sometimes not even want to go into 2nd gear. Instructor Ricky told me to just turn it off every time I had to go into neutral because the bike had problems with the shift plate? . I ended up failing my test by 1 point all because it took me to long thanks to the junk motorcycle. I should just have went with brown’s driving school.
Fantastic experience: I just did the msf course with Ricky and he was a great teacher. Very patient and knowledgeable
Fantastic experience: Ricky and Cole were great. They were very clear with their instructions and made sure we knew what to do and how to improve. If you want to learn quickly with minimum pressure and great coaching, these are your people for the job.
Fantastic experience: I went through the basic rider course and man let me tell you, that was the best experience Ive had in a very long time. My instructor was Ricky and he was the most kind and communicative person ever. When you made a mistake he would reassure you, ask what you think you did incorrectly and then tell you where to make your corrections. I went from never touching a motorcycle to confident in myself. I still have a long road of practice to go but now I know where I am and where I can be!!!
Fantastic experience: Went to the motorcycle basic rider class. Ricky was a great teacher and took plenty of time to make sure we understood things before moving on. Great experience, can't recommend them enough!
Fantastic experience: I gained alot of knowledge from this course abput riding a motorcycle in a safe manner. Our coach was patient and understanding.
Fantastic experience: Instructor was very nice helped me through the whole thing
Fantastic experience: Great experience with an excellent nstructor!
Fantastic experience: Got my motercycle endorsement here. Fantastic instructors, great direction, and a friendly atmosphere. Would absolutely recommend for new and experienced riders.
Fantastic experience: Course was thorough. Instructions were precise. I have already recommended this class to someone who needs a motorcycle endorsement. Ricky is a great instructor ! Cooper is great range aid as well.
Fantastic experience: School was fun and informative. Tucker, the instructor, was great. Would recommend to anyone.
Positive experience: This school is just okay I took my driving classes here and it was a different staff. When I tried to schedule my driving test some time later. 1. It’s extremely hard to get in contact with someone at the Moore office 2. When I finally did get ahold of someone she was extremely rude. 3. The vehicle they use now for test smells like stale cigarettes and just overall stinks and trashy On an added note I feel like I was rushed during my driver’s test and I felt completely uncomfortable with the instructor. I found a way better driving school Dynamite driving and they are soooo good and professional They offer pre test before your actually test only $20 extra and well worth it.
Negative experience: I don’t know if I caught them on a bad day or what but just rude people, they talk however they feel like. Very much lazy and ready to get it over with type of vibe won’t be coming here again
Fantastic experience: This is long overdue BUT if I could give 10 stars for the BRC offered here, I would. I had the weekend instructor Mr. Ricky Rhodes. This young man went above and beyond to insure each rider not only understood but was able to complete the maneuvers we had to work on. He is attentive and very patient. His calm and encouraging demeanor make it easy for beginner riders to learn with confidence and enjoy the lessons. I myself am an instructor, so I understand that every student learns different…therefore it is imperative that the instructor has the ability to adjust to every students learning style. Mr. Rhodes embodies this… I don’t know about the other instructors, but if you get Ricky, you’re definitely walking out with some great tips and confidence! Thanks Ricky and Team!
Fantastic experience: Great experience, very helpful trainer, good bikes, very friendly environment.
Fantastic experience: Enjoyed this class! Very well paced and patient, a lot of focused coaching.
Fantastic experience: Precision driving school is one of the best choices you could make to start learning to ride a bike with experience or no experience like myself. I was lucky enough to go during the week and have the best instructor Ricky. he was thorough and payed attention to each individuals needs, and maintaining a good attitude and demeanor the entire time. it was bittersweet as I live three hours away and made a few friends, the entire class passed and it was thanks to Ricky. “If your not first your Last!” Ricky Bobby
Fantastic experience: Went to the basic ridercourse in Moore, instructor Ricky is knowledgeable and helpful. Great experience, definitely recommend even for ppl that have been riding. Thanks guys!
Fantastic experience: I learned a lot here and am so glad I went here prior to trying to ride on my own the safety and courses they make you do is very important and useful in your daily driving Ricky was a stupendous instructor and made sure everyone was confident in their skills and abilities before anything else
Fantastic experience: Took the MSF class on August 26th, went in a complete novice and was treat with patience and alot of guidance. Instructor (bad with remembering names) was a great guy who helped us all succeed and come out with more knowledge and understanding.
Fantastic experience: I would definitely recommend someone to take this MSF course. I went from zero motorcycle experience to feeling completely comfortable on my motorcycle. Thank you so much! 5/5.
Fantastic experience: Precision Driving offers a great motorcycle safety course to help you learn basic skills, safety techniques and the ability to get your endorsement. Instructor Tucker was very friendly, explained things well, made sure everyone was comfortable and knew the exercise before starting. He was also very personable making the entire course fun and helpful. No matter your experience level, I recommend this motorcycle safety course to build on your skill level and safety awareness. My son and I both have taken this course and it was a great help.
Fantastic experience: I took the motorcycle course with Precision Driving School. Ricky was my motorcycle instructor. He was very thorough & diligent with his instructions. I had never rode any 2-wheel motorized vehicle prior to the class. The eCourse & 2 day skills course were critical for my skill development. I am so glad I took this course. I feel much more equipped to handle my motorcycle. As someone with zero previous knowledge, I'm very thankful that I had Ricky as my instructor. I'm certain that he played a major part in the progress I made. Thank you!
Fantastic experience: Ricky is a great instructor passed with ease would deffinetly recommend to someone looking for a class.
Fantastic experience: Ricky was great, very knowledgeable and very encouraging. I went in with 0 motorcycle experience and came out feeling very confident. Highly recommend to inexperienced or beginner riders!
Fantastic experience: Ricky was an amazing instructor. Well formated class, we spent the majority of the time on the bikes so it felt like the students learned a lot. Well worth the money and time.
Fantastic experience: Ricky was great Brought me from no experience whatsoever to the confidence to get my L endorsement and pursue riding as a great enjoyable hobby
Fantastic experience: Ricky and Cole were the instructors and they were amazing! It was such a good experience and with their coaching, I feel so much more comfortable on the bike. I would 100% recommend!
Fantastic experience: Was a great school helped a lot with the basic controls and how to be safe on a bike. Good for everyone with no motorcycle skills to motorcycle skills. My instructor Ricky Rhodes was very nice and helpful, he knows a lot about how to ride. Would recommend!!!!!
Fantastic experience: Ricky is awesome. He made the class fun and easy to understand. Definitely recommend this msf course
Fantastic experience: Ricky definitely very helpful with learning new skills and will give tips and ideas to help where struggling
Fantastic experience: I am a new rider to motorcycling and I Definitely enjoyed the small group of 6. It was one of my first time getting on a motorcycle and my Instructor Ricky definitely understand and took the extra step to coach me more. Dude was calm cool And understanding. He’s definitely a great guy a learn from and FYI I passed after the second try!!!
Fantastic experience: Ricky was awesome Im glad he was my instructor he was super helpful and patient even if youre struggling with a certain exercise he gives great pointers. Had no experience prior and still passed because Ricky is just that good at teaching! will be practicing everything Ricky taught us until I can nail it every time
Fantastic experience: Great lesson's and teachers! Had fun with my group!
Fantastic experience: Doing your MSF class at Precision is great. Ricky and Cole were Wonderful. They teach you to ride a motorcycle and make you a better rider. Awesome experience.
Fantastic experience: Really enjoyed the experience. Ricky was a very kind and helpful instructor. Went from barely being able to go in a straight line to riding without much trouble.
Fantastic experience: Great Motorcycle Corse! Tucker the instructor is very helpful even help me with my vehicle that had broke down after class. 10/10 recommend!!!
Fantastic experience: Ricky the coach of my class was really great I’ve never been on a motorcycle before the class and he trained everyone in the class really well!! We all passed. Definitely recommend this class to anyone who wants a motorcycle license, if you have or haven’t been on a bike!!
Fantastic experience: Alot of fun learning, Ricky was a great instructor, very clear and informative, ready to help and answer questions. Cooper was good help too.
Fantastic experience: Had a really good experience and learned a lot, the professor was a really good teacher I would recommend taking this school
Fantastic experience: Tucker and Riley really helped me learn how to ride a motorcycle. I came in with no experience on riding a motorbike and they were super patient with me. I really learned a lot from this course and I recommend anyone to come and take it.
Fantastic experience: Great school, I took the MSF course and the times I needed help on the phone, and at the skill facilities were really professional and skilled about the training
Fantastic experience: Just finished my MSF course with Jeff and Cole as our instructor and demonstrator. Extremely knowledgeable, helpful, and I definitely feel a lot better about my skills, but also cautious and realizing I still have a lot more to learn. Very thorough making sure you understand, and even when I messed up, which was often, Jeff took the time to explain what I need to do better and made sure I realized what caused my mistake. Definitely going to sign up for another more advanced course, and keep practicing my MSF drills. Jeff is very knowledgeable, and Cole is a great rider and awesome at demonstrating what we need to do. Good class, I highly recommend it to everyone.
Fantastic experience: Course was awesome, they take care of you and make sure you understand each step.
Fantastic experience: PDS is a fantastic place to learn and improve your motorcycle skills. Sid and Jensen make a great team to inform and demonstrate driving skills. Sid uses a building block process allowing one to learn new skills relatively quickly. Sid uses positive reinforcement and constructive criticism to help foster a fun learning experience.
Fantastic experience: Sid was humorous but informative. He was tentative and gave solid instruction and allowed time for questions and concerns throughout the course. Jenson was a solid co-instructor and was very helpful and fun to work with.
Fantastic experience: Sid was funny and a great coach and he taught me a lot and was very helpful with the exercises
Fantastic experience: Had wonderful experience taking drive prep and test. Extremely helpful trainer.
Fantastic experience: Ricky was a great trainer! Wonderful course!
Fantastic experience: Me and my friends had my driving test here . Professional explained before the test . And good neighborhood to drive and give the test.
Fantastic experience: I just took my driving test at Precision Driving School with Everett as my instructor. He was super calm throughout the test, which really helped me stay relaxed. After the test was over, Everett gave me great feedback on my performance and things I can work on. The whole process at Precision Driving School was very professional and quick. Everett’s a fantastic teacher and the school is highly recommended if you’re looking to improve your driving skills.
Fantastic experience: Sid & Cole were great instructor & made the course fun to complete I definitely recommend!!
Fantastic experience: The motorcycle course was very beneficial. I learned a lot and sid was a great instructor! Highly recommend!!!
Fantastic experience: Instructor was absolutely amazing, the course was extremely helpful. Could not have asked for a better experience! I recommend 100% coming here for your MSF course
Fantastic experience: Amazing course and the instructor is great and well spoken and through with how he shows you what to do…I was very nervous showing up but this helped build a lot of confidence thanks to the instructor
Fantastic experience: The coach is so nice, what you guys hesitating for? Choose it if you are near Norman.
Fantastic experience: Sid and Everett are great instructors. They will keep walking you through an exercise until you get it. Highly recommend this school!
Fantastic experience: Instructors were very friendly and knowledgeable. I recommend this course to anyone who has not done it regardless of riding experience. This course helps you hone the basic skills that are essential to being a safe rider. Overall awesome course!
Fantastic experience: The examiner was very generous and gentle. He explained me all the rules before driving and asked me couple of times if I had any questions, because he wanted me to know everything before we start. After the test, I was told my mistakes. Glad I passed my test xd.
Fantastic experience: Sid was a great instructor, really had a good time learning with the group approach. There was no rush and it made everything more comfortable to understand.
Fantastic experience: The riding was excellent easy to talk with. His helper was great extremely good ride for such a young man. Class was very informative and fun. Thank you.
Fantastic experience: Good School was a complete beginner with no prior knowledge and the instructor was very informative and really coach through concepts in a education way. Learn a lot and highly recommend for aspiring riders.
Fantastic experience: Class was very informative and helpful, it helped me re-gain a good basic understanding of motorcycles. Ricky the instructor and the Cole instructor aid was extremely helpful and knowledgeable, if you’re looking for a place to get your motorcycle license this is the best place.
Fantastic experience: If you have any apprehensions of taking the motorcycle MSF course, don’t worry at all. I recently took the course led by Ricky and it was not only beneficial, but a lot of fun. There were students with various levels of skills ranging from never riding a motorcycle to those with years of experience. Ricky did a great job of teaching new riders and they all passed the course. I myself have a few years of riding experience and the course showed me areas that I need to improve upon. I highly recommend this course to everyone.
Fantastic experience: I’ve been riding Dirtbike’s and quads for years now have a 600 course showed me a lot I didn’t know good place to go
Fantastic experience: Highly recommend this driving school! Consistently excellent customer service. They offer great instructors that are patient and knowledgeable!!
Fantastic experience: Instructor was amazing, Genuinely cares about the riders taking the course. Would recommend this place for any individual on any experience range.
Fantastic experience: Wonderful experience at the driving school for my new license! Quick, organized, and the staff were incredibly friendly. Made the whole process feel easy and stress-free. Highly recommend!!!
Fantastic experience: Had a great time doing the motorcycle basics this weekend. Excellent staff, class was informative and a confidence builder. Even as a rider with some experience I thought this class gave me some better knowledge on what to add to my daily riding.
Fantastic experience: Instructor was really helpful during the practice session and pointed out all the issues in my driving. He made me practice the things i was doing wrong multiple times so i get it right in the test. Really recommend booking your test with Everett!
Fantastic experience: This is an amazing school, the course was filled with lots of information, techniques, and strategies to be a successful and safe rider. The instructors are passionate and really want you to grasp the content to be safe during the training and after when you are on the road. I can’t recommend this school enough. Thank you again Sid for everything.
Fantastic experience: Took their motorcycle basic riding course. It was a great experience. Worked with Ricky, Sid, and Isaiah. They were all very thorough and encouraging. Together they make a great coaching team for learning skills but keeping safety in mind at all times. Would recommend to anyone looking to take a basic riding course.
Positive experience: Coach SID and Ricky were very clear and precise when giving feedback and I almost immediately fixed my mistakes after they told me what I did wrong. They were very patient and considerate
Fantastic experience: I had little experience with motorcycles and this course was excellent at giving me the basic skills, safety, and knowledge to begin my journey of learning and improving how to ride a motorcycle
Fantastic experience: Class sep 27/28 2023. Had Basic rider course here to get my motorcycle endorsement, the total cost was $340 a bit higher than other places but they were the only one that is available in okc when I search. Class is 2 days long 7am-4pm, written and riding tests are at the end of the class my instructor he was awesome ,patient and know what he's doing.
Fantastic experience: Instructor was very knowledgeable and great presence. If you have never been on a motorcycle it's great to get the feel and learn how to ride.
Fantastic experience: I just finished the Basic Rider's Course. Anna was amazing and met me where I was at. She encouraged me to keep going when I got discouraged a couple times. Her helper was great at doing the demos and it was very helpful to learning. It was a great experience!
Fantastic experience: Everett and Isaiah were extremely good coaches. Very nice and very helpful. I have gained so much more knowledge about motorcycles safety and I definitely owe it to the coaches and the school!
Fantastic experience: I started out knowing basically nothing and finished the class a lot more confident in my riding. Everett and Isaiah were always patient and considerate. Excellent teachers and a great experience.
Fantastic experience: I am older and just starting out riding. Ann was the teacher and she made me feel safe and comfortable the whole time I was there. She was very knowledgable and her patience and calmness are priceless! The range was set up great and Anna's assistant, Isaiah, was so kind and helpful, as well. I was able to take my own scooter and learn on it, but they had several good bikes to learn on too. This experience was uplifting and a wonderful self-confidence booster. Ann has the right awesome personality for this job. It was a pleasure taking this course and I really learned ALOT! Thank you Ann for inspiring me to grow! ✌❤
Negative experience: The instructors were friendly and great but im 66 and have a pacemaker the temperature was extreme and i had to quit class and go home i think i should have gotten a refund or at least retake class in cooler weather at no or reduced cost
Fantastic experience: TL;DR – I took the Motorcycle Basic Rider course and it was awesome. I feel confident to continue my learning and get out there to drive a motorcycle. The instructor, Everett had a great attitude and his helper, Cole was the perfect example of what to do. Make sure you bring a cooler with water because you will be on the bike for 95% of this course! Long Review - I came into this basic motorcycle riding course with about a day’s worth of dirt bike riding and a handful of hours on a tiny bike when I was 15. I’m about 30 now, so I’d consider myself coming in practically blind. Outside of knowing how to ride a bicycle, I didn’t have much experience on anything with a motor other than a car. After taking this course with Everett and Cole however, I feel confident enough to ride on the streets and continue practicing to become an expert rider someday. Firsts things first, it was HOT outside. The humidity was high and there was no shade on the course. The riding area was basically a parking lot off the highway and instead of painted parking spaces, track and course markers were outlined. We spent 95% of the time out in the heat, so bring plenty of water. That is one thing I wish the school would’ve mentioned in an email or the texts they sent. Although, there was some water brought by the school, I definitely would say we were under prepared for the first day, but that isn’t really the school’s fault. I’ll take the hit on that one. The instruction was perfect. Everett told us what activity we would be doing, answered questions about the bikes, outlined the course on his cards, and then had Cole do a riding instruction. All of this made for easy following on exactly what we had to do. Not only that, but both Everett and Cole were very encouraging. If I needed pointers, they made sure to tell me, but they didn’t treat me like I knew nothing or wasn’t competent. Everett even would suggest small things I could do to push myself and improve even faster if I was nailing the exercises which I appreciated. The group lagged behind a little bit on the first day and weren’t able to complete all of the lessons, but that didn’t faze the instructors. They still took their time and helped the people that needed it. In one instance, while we were taking a break, Everett spent extra time showing some of the riders how to better ease off the clutch since their bikes were dying so often. The second day, we got back on track by starting a little earlier. I felt like I had all the information I needed on both the written and practical tests when the day was done. With Everett’s and Cole’s help, I only made a small mistake on the practical test because I took a turn without enough throttle and had to tap my foot down to stay up. No biggy! And easily correctable in the future. Otherwise, I aced it and would pass any state riding test easily. Thank you, Everett and Cole, for your time and your awesome instruction!
Fantastic experience: I looked through several driving schools to get my motorcycle indorsment. I took my motorcycle safety class on 5/27 and 5/28. Everett an Sid (I believe that's the name of the instructors) was great instructors. It was fun as well as learning a lot about motorcycle safety. We were on the range practicing on riding 98% of the two days of the classes. They worked hard to make sure that we understood everything we needed to know about being safe on a motorcycle. I would highly recommend them to anyone that are looking for a good driving school. Thank you guys for all the help.
Fantastic experience: Really enjoyed the class. The instructors were really great and had a lot of information. I would recommend to other people I know.
Fantastic experience: Good explanations and training from experienced riders who want to make safe riders on the road. Sweet bikes!!! Highly recommend!!!
Fantastic experience: They did great. Sid was my motorcycle Instructor and he helped greatly in teaching me how to drive a motorcycle. Also the assistant Instructors did great!
Fantastic experience: Great Class, Instructor was great,made the class easy, Instructor assistant was great as well. Highly recommend this place. Good class for beginners or experience riders.
Fantastic experience: An amazing experience! Have never ridden a motorcycle in my 24 years of living. The course made me very comfortable on a bike, and confident in myself. Both instructors were attentive to questions. Highly recommend it to everyone!!!!
Fantastic experience: Really excellent course to take for new motorcycle riders! I learned new skills and the rider coach communicated well on what we did good on and where we could use improvement. Highly recommend! Also, you’re outside in the elements for about 5-6 hours the first day, bring more water than you think you need
Fantastic experience: The whole process was very smooth from start to finish. Everyone was friendly, answered all of the questions they were asked, and even joked with all of us who were waiting to take a test. My driver Sid was very helpful and helped me feel relaxed.
Fantastic experience: Took the MSF Basic Rider course over the weekend, and the instructor was EXCELLENT. Always there with positive feedback, and helpful words to encourage riders to do their best! Definitely two thumbs up!
Fantastic experience: The instructor was awesome! I had never driven a motorcycle before so I was extremely nervous. He always patient and did not make anyone feel bad about what we perceived as mistakes but showed us what to do differently the next time. I learned a lot and would highly recommend Precision.
Fantastic experience: Daryl Clark and his assistant Adam were superb! This was my first time ever on a motorcycle and I cannot tell you how patient Daryl was in my learning. Highly highly recommend this place if you’re looking for a place to get your motorcycle license. Thanks again for working with all of us!
Fantastic experience: My son is fifteen and wanting to ride. I had taken a motorcycle safety class 30 years earlier and I know it was helpful. I felt it would be a good opportunity for me to correct some of the bad habits I have picked up in the last 30 years. The instructors were excellent all very knowledgeable. I really enjoyed the slow speed maneuvering practice with their bikes. You don’t have to worry about dropping your own bike.
Fantastic experience: I came in without ever even sitting on a motorcycle and within two days, I learned many valuable skills and was able to obtain my certificate of completion of the course. I am confident in my skills and with more personal practice, I will be confident on the open road. Darryl Clark was an amazing course instructor. He made learning fun and rewarding and never made me feel bad when I was struggling on a couple drills. 10/10 recommend Precision Driving.
Positive experience: Personal experience with the class was overall very positive. Fortunately the weekend I scheduled it wasn't extremely hot, although warm for all gear and long sleeves. Our instructor was very patient with all riders and attended any and all questions we had. Admittedly the classroom is a but small but you don't spend a lot of time there. My only suggestion is to put up some kind of shade at the riding area when we have breaks to hydrate and relax. I did not have any communication issues when calling for information.
Negative experience: Very Unprofessional! The motorcycle instructors lack the knowledge and skill to teach others how to ride. They will lie you to you about things they offer which often aren't true! The front desk never returns calls and the owner is unprofessional and rude! None of them know what they at doing and are all on separate pages! One person will tell you one thing and the next person will tell you another! Instead of admitting their faults they still blame the student! Don't waste your time or money! Very poorly ran! I DO NOT RECOMMEND!
Fantastic experience: Anna was our instructor for the motorcycle driving course, and she was awesome!! She explained everything to the t and made sure we had plenty of opportunities to ask questions and learn the skills we needed the tight way. Adam, the range assistant, was also super helpful as he was able to show and demonstrate many skills that we needed for the course. Would absolutely recommend the course to anyone wanting to pick up riding motorcycles.
Leave your opinion about Precision Driving School:
Precision Driving School appears in the following listings:
Other driving schools that might interest you


Freeman Driving School


Brown's Driving School


Brown's Driving School

Tri-City Tag Agency


Dave's Driving School

Brown’s Driving School
Add your business to our directory for free
If you own a driving school and want to appear in our guide, send us your business information, and you can be listed completely free of charge.