[Rumor, Tweaktown] AMD to launch next-gen Navi graphics cards at E3

Page 12 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Status
Not open for further replies.

beginner99

Diamond Member
Jun 2, 2009
5,223
1,598
136
No, it is not. The only bottlenecks for AMD GPUs are always clocks, and Memory bandwidth.

memory bandwidth is an issue yes, clocks not. Vega 56 can be undervolted and memory OC'ed and perform almost as good as vega 64. the added compute units do almost nothing. Usage is the issue and that due to the basic uarch not having changed since hawaii.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
Seriously? The HD7970 is quite commonly referred to as the best card of that generation. Its life greatly exceeded that of the GTX 680. Bulldozer was never considered good. Piledriver made that architecture adequate, but nobody considered Bulldozer to be good. While lots of people considered Tahiti to be amazing.

I feel like a lot of people that make these kind of statements don't remember how poorly received HD 7970 UNTIL a lot of things happened.

* Bad driver support at launch. This led to the Fine Wine rhetoric we'd hear until Vega basically killed it.
* It had a lot of OC headroom because AMD didn't clock it to the moon. So buyers were getting a lot of "free" performance out of the gate, until the GHz Editions rolled out, which cost less than the launch models roughly 5-6 months later with a great bundle!
* AMD raised their prices, a lot! If Russian were still around I'm sure he can recite his many posts slamming AMD for this.

The card only became "legendary" after the drivers were fixed, AMD bundled it with 3-GAMES [from 6], the price dropped, and BITMINING.

I had two 7970's, loved them. Wish I kept one. But no one was openly recommending HD 7970's especially after GTX 680 came out, UNTIL prices dropped and people realized they can make easy money (which led to this card hurting AMD for years, of which they've yet to recover from).

It sure was a great product, probably did more harm to AMD than good.
 
Reactions: beginner99

ozzy702

Golden Member
Nov 1, 2011
1,151
530
136
I feel like a lot of people that make these kind of statements don't remember how poorly received HD 7970 UNTIL a lot of things happened.

* Bad driver support at launch. This led to the Fine Wine rhetoric we'd hear until Vega basically killed it.
* It had a lot of OC headroom because AMD didn't clock it to the moon. So buyers were getting a lot of "free" performance out of the gate, until the GHz Editions rolled out, which cost less than the launch models roughly 5-6 months later with a great bundle!
* AMD raised their prices, a lot! If Russian were still around I'm sure he can recite his many posts slamming AMD for this.

The card only became "legendary" after the drivers were fixed, AMD bundled it with 3-GAMES [from 6], the price dropped, and BITMINING.

I had two 7970's, loved them. Wish I kept one. But no one was openly recommending HD 7970's especially after GTX 680 came out, UNTIL prices dropped and people realized they can make easy money (which led to this card hurting AMD for years, of which they've yet to recover from).

It sure was a great product, probably did more harm to AMD than good.

^ Pretty much this. Don't get me wrong, I LOVE 7970s and have fond memories of playing BF3 on them, and they paid for my son's birth and week long stay in the NICU so I will forever have a place in my heart for them, but at release, the 7970 wasn't the legendary performer that we see it as today; and I can't think of any subsequent AMD products that will be remembered in the same vein.
 

Head1985

Golden Member
Jul 8, 2014
1,866
699
136
7970 was overpriced at launch and slow.
5870-399usd
6970-369usd
7970-550usd
7970 is the card which started those inflated prices because was overpriced and not much faster than GTX580(only 10-15% at launch).Nvidia didnt need big die anymore to compete and renamed GTX660TI to GTX680 with 500usd price instead 250-300.
They also introduced TITAN for 1000USD which should be GTX680(or even GTX670 because it was cutdown die and GTX680 should have been 780TI/full kepler) at first place for 400/500usd.This is how this crazy pricing started.Also kepler was huge step forward unlike GCN.780TI(full kepler) was like 100%/2x faster than GTX580(full fermi)

7970Ghz(full Tahity GCN) was "only" like 60% faster than 6970(full vliw4) and only 38%!! in 7970 case vs 6970 at launch.

Maybe if AMD released Ghz edition first at 360usd, then maybe we have normal prices today.Who knows.
 
Last edited:

tajoh111

Senior member
Mar 28, 2005
304
320
136
now check nvidias 580 price then you will know why it was priced that high.

If the only justification for the $550 pricing was that it was faster than a gtx 580, that a horrific excuse and completely justifies the current turing pricing which looks great with the midrange cards filling out the lineup. It also makes Nvidia look like saints for the pricing of pascal.

The GTX 580 was a huge monolithic 520mm2 die and a completely different die class than the 7970. Just as importantly, it came at a time when new wafers were largely static and cost per transister was still decreasing(28nm).



If the only requirement for pricing is performance and not cost to build, then turing pricing is okay(atleast as good as 7970 series was, probably better) and pascals was downright Nvidia giving away their products away.

The 7970 and the 7870 was priced in a manner where there was essentially zero improvement in terms of price to performance much like turing. This is why we saw such a great increasing in pricing for videocards for Turing if we go by 7970/7870 logic. As long as a card is faster than the generation before it, it can be priced the same or higher. Atleast Turing has the die size increase, Nvidia brand and lack of competition response for 10 months going for it. Look at techpowerup charts for price to performance and the relative pricing and positioning and they are in the same spots.

The 7870 was probably the more egregious offender because it was a mainstream part given high end pricing(not enthusiast). Looking at the 350 dollar pricing vs cards like the rx480/gtx 1060/GTX 1660 ti and the fact that it was made on cheap 28nm just shows you how much AMD was trying to fleece customers. It was a 213mm2 die, that had the same price to performance as 520mm2 die(at initial MSRP, not dropped street pricing) in the form of the GTX 570.



So what happens when a company only takes into account performance and not any potential savings in BOM, we get the pricing we get today.

However 7970/7870 pricing was done in a manner where AMD the sword of Damocles was hovering over them which ultimately made it a stupid move in the long run.

What made the 7970/7950/7870 pricing stupid and greedy unlike Turing which was simply greedy was the AMD brand, the time line of the competition to arrive and the die sizes.

Keplers launch was only 2 to 3 months away. The high pricing of AMD 28nm made a lot of people wait on the fence on top of the mediocre increase in performance compared to the 5870 series on top of the price increase. This was on top of the AMD brand enhancing all these risk factors because consumers are more hesitant to spend money on AMD at premium prices. Ultimately this bet did not pay off and AMD lost.

The price AMD paid was a gigantic loss of good will built up as AMD fans even bought Nvidia, helping the competition look like heroes and having to price their cards lower with price drops and free games to the extent it was selling below what a fair initial price would have been. (Drop from $550 to 399 + 3 free games). The GTX 680/670 looked like king kong by taking the price/performance/efficiency on top of the Nvidia brand. The consumers paid a high price as well with increased pricing across the board. Pascal

In comparison, pascal worst value, the GTX 1080, brought 20% extra performance vs the GTX 980 ti for 599/699(essentially no increase in pricing) looks terrific vs the 7970. The GTX 1070's 399/449 pricing for performance 5% faster than a gtx 980 ti looks downright nobel peace prize winning compared to the 7970/7950/7870 when we look at the GTX 980 ti's $650 dollar pricing. Combine this with the cost of finfet and perhaps we should give sainthood to Nvidia. Sarcasm aside, it just shows you how prosperous the pricing of the 7970/7870 was and why it accelerated pricing so much for consumers.

Turing pricing simply goes along with 7970/7870 pricing logic(priced without improving price to performance for consumers) without the risk factors like eminent competition arrival and the Nvidia brand.
 

Leadbox

Senior member
Oct 25, 2010
744
63
91
If the only justification for the $550 pricing was that it was faster than a gtx 580, that a horrific excuse and completely justifies the current turing pricing which looks great with the midrange cards filling out the lineup. It also makes Nvidia look like saints for the pricing of pascal.

The GTX 580 was a huge monolithic 520mm2 die and a completely different die class than the 7970. Just as importantly, it came at a time when new wafers were largely static and cost per transister was still decreasing(28nm).



If the only requirement for pricing is performance and not cost to build, then turing pricing is okay(atleast as good as 7970 series was, probably better) and pascals was downright Nvidia giving away their products away.

The 7970 and the 7870 was priced in a manner where there was essentially zero improvement in terms of price to performance much like turing. This is why we saw such a great increasing in pricing for videocards for Turing if we go by 7970/7870 logic. As long as a card is faster than the generation before it, it can be priced the same or higher. Atleast Turing has the die size increase, Nvidia brand and lack of competition response for 10 months going for it. Look at techpowerup charts for price to performance and the relative pricing and positioning and they are in the same spots.

The 7870 was probably the more egregious offender because it was a mainstream part given high end pricing(not enthusiast). Looking at the 350 dollar pricing vs cards like the rx480/gtx 1060/GTX 1660 ti and the fact that it was made on cheap 28nm just shows you how much AMD was trying to fleece customers. It was a 213mm2 die, that had the same price to performance as 520mm2 die(at initial MSRP, not dropped street pricing) in the form of the GTX 570.



So what happens when a company only takes into account performance and not any potential savings in BOM, we get the pricing we get today.

However 7970/7870 pricing was done in a manner where AMD the sword of Damocles was hovering over them which ultimately made it a stupid move in the long run.

What made the 7970/7950/7870 pricing stupid and greedy unlike Turing which was simply greedy was the AMD brand, the time line of the competition to arrive and the die sizes.

Keplers launch was only 2 to 3 months away. The high pricing of AMD 28nm made a lot of people wait on the fence on top of the mediocre increase in performance compared to the 5870 series on top of the price increase. This was on top of the AMD brand enhancing all these risk factors because consumers are more hesitant to spend money on AMD at premium prices. Ultimately this bet did not pay off and AMD lost.

The price AMD paid was a gigantic loss of good will built up as AMD fans even bought Nvidia, helping the competition look like heroes and having to price their cards lower with price drops and free games to the extent it was selling below what a fair initial price would have been. (Drop from $550 to 399 + 3 free games). The GTX 680/670 looked like king kong by taking the price/performance/efficiency on top of the Nvidia brand. The consumers paid a high price as well with increased pricing across the board. Pascal

In comparison, pascal worst value, the GTX 1080, brought 20% extra performance vs the GTX 980 ti for 599/699(essentially no increase in pricing) looks terrific vs the 7970. The GTX 1070's 399/449 pricing for performance 5% faster than a gtx 980 ti looks downright nobel peace prize winning compared to the 7970/7950/7870 when we look at the GTX 980 ti's $650 dollar pricing. Combine this with the cost of finfet and perhaps we should give sainthood to Nvidia. Sarcasm aside, it just shows you how prosperous the pricing of the 7970/7870 was and why it accelerated pricing so much for consumers.

Turing pricing simply goes along with 7970/7870 pricing logic(priced without improving price to performance for consumers) without the risk factors like eminent competition arrival and the Nvidia brand.
Yes of course, AMD is to totally blame for the $2500 Titan RTX, that comes to you from the company that was asking $650 for their highend card card in 2008.....
 
Reactions: kawi6rr

Mopetar

Diamond Member
Jan 31, 2011
8,004
6,446
136
Yes of course, AMD is to totally blame for the $2500 Titan RTX, that comes to you from the company that was asking $650 for their highend card card in 2008.....

Fighting over whether it's AMD or NVidia that deserves the blame is stupid and pointless. It's consumers that deserve the blame because they're the ones who keep paying those ridiculous prices for very little gain.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
Yes of course, AMD is to totally blame for the $2500 Titan RTX, that comes to you from the company that was asking $650 for their highend card card in 2008.....

Is that seriously all you took from that post? In hindsight, I was one of the few defending HD 7970's initial price and launch. Russian and I had a lot of back and forth. But clearly his guesstimates of "$1000+ GPUs" came to fruition.

When AMD rolled out the HD 7970 at $550 for barely 20% increases before the magic drivers and game bundles, it was a bad proposition for consumers. NV being the greedy company they are took this mishap and ran with it.

No, AMD didn't create $2500 Titan RTX, but AMD sure did give NV the ability to price a historical half chip (GK104) at $500 and all the reviewers/consumers LOVED them for it.

EDIT: I just want to add, I don't think AMD is at fault. Unfortunately, a lot of things happened where you can trace it back to HD 7970 that doesn't reflect positively for AMD and the GPU industry as a whole. Bitmining was not AMD's fault, but bitmining caused a lot of domino effects that started unfortunately with AMD's hardware. AMD just got the short end of the stick and it was the CEO's greed and lack of foresight that cause their downfall. NV just capitalized on it in a "business" glorious way. NV has always been greedy (to me at least). At this point I don't expect AMD to try to undersell NV. Why? They'll just lose money anyways. Just bring something out as competitive and price it similar. These prices are here to stay (unless someone wants to start something which I doubt.)
 
Last edited:
Reactions: ozzy702

GodisanAtheist

Diamond Member
Nov 16, 2006
7,057
7,476
136
What should have happened is AMD should have released the HD 4800 in line with their performance vs the GTX 2xx series instead of getting into a price war with NV then. Would have made some margin and avoided this mess.

Instead AMD snatched defeat from the jaws of victory and took on the mantle of the Value brand. Everyone is happy when AMD when they price so NV cards get cheaper. Everyone is mad at AMD when they refuse to price down NV cards. At the end of the day, it's NV's market and everyone wants what they're selling and AMD is the fool that gets them what they want...

List So said she doesn't want AMD to be the Value brand anymore. Radeon VII pricing suggests as much and if AMD has the performance they will charge within spitting distance of what NV is asking from now on.
 

RaV666

Member
Jan 26, 2004
76
34
91
What should have happened is AMD should have released the HD 4800 in line with their performance vs the GTX 2xx series instead of getting into a price war with NV then. Would have made some margin and avoided this mess.

Instead AMD snatched defeat from the jaws of victory and took on the mantle of the Value brand. Everyone is happy when AMD when they price so NV cards get cheaper. Everyone is mad at AMD when they refuse to price down NV cards. At the end of the day, it's NV's market and everyone wants what they're selling and AMD is the fool that gets them what they want...

List So said she doesn't want AMD to be the Value brand anymore. Radeon VII pricing suggests as much and if AMD has the performance they will charge within spitting distance of what NV is asking from now on.

In the light of the fact that navi`s wont have Rtx and dlss like tech (not that i think theyre useful as of now, but still it is a feature) they just cant price match them.
Not only that, its pretty obvious, theyre gonna suck more power per FPS, another reason they cant price match them.
And the last thing is, if you are as deep in shit in a market as amd is now in gpu (market share), you HAVE TO give better value.Thats what they did with ryzen 7, 8 cores.Starting at 330$.6900K was for 1000$, while yes, 6900K is still better than ryzen 2000 even, at stock ryzen 7`s sometimes even beat them.
 

Glo.

Diamond Member
Apr 25, 2015
5,761
4,666
136
What should have happened is AMD should have released the HD 4800 in line with their performance vs the GTX 2xx series instead of getting into a price war with NV then. Would have made some margin and avoided this mess.

Instead AMD snatched defeat from the jaws of victory and took on the mantle of the Value brand. Everyone is happy when AMD when they price so NV cards get cheaper. Everyone is mad at AMD when they refuse to price down NV cards. At the end of the day, it's NV's market and everyone wants what they're selling and AMD is the fool that gets them what they want...

List So said she doesn't want AMD to be the Value brand anymore. Radeon VII pricing suggests as much and if AMD has the performance they will charge within spitting distance of what NV is asking from now on.
The biggest problem is that NO MATTER what AMD will do, everybody will complain about AMD GPUs.

People want AMD to be competitive, so they can buy Nvidia cards cheaper. Which should tell you something.
 
Reactions: guachi

FiendishMind

Member
Aug 9, 2013
60
14
81
The biggest problem is that NO MATTER what AMD will do, everybody will complain about AMD GPUs.

People want AMD to be competitive, so they can buy Nvidia cards cheaper. Which should tell you something.

Everything I've seen indicates that people want competition... period, so that whatever purchase they make, it will be cheaper and Nvidia seemingly has a more performant and feature rich product right now so obviously that's what plenty of people would prefer. This isn't abnormal or illogical in the slightest.
 
Last edited:
Reactions: kawi6rr

Glo.

Diamond Member
Apr 25, 2015
5,761
4,666
136
Everything I've seen indicates that people want competition... period, so that whatever purchase they make, it will be cheaper and Nvidia seemingly has a more performant and feature rich product right now so obviously that's what plenty of people would prefer. This isn't abnormal or illogical in the slightest.
Even if AMD has better products in certain market segments people still prefer Nvidia products. We have seen this with Polaris GPUs, and see it today, also, with 1650 vs RX 570 debate.

This is abnormal.
 

Guru

Senior member
May 5, 2017
830
361
106
Nvidia partners must be getting very worried as Nvidia keeps pushing their own brand of FE cards, that are now better than the reference cards which the partners are sometimes forced to sell before they can make custom models.

So AMD needs to gather all of their partners, Asus, MSI, Gigabyte, Inno3d, PowerColor, etc... and try and get them to spend more advertisement on their cards and less on Nvidia cards, and use Nvidia's selling their own FE cards, months in advance at a higher price who are now clocked higher than most custom cards as a means to convince them to spend more money advertising and pushing AMD GPU's.

If Asus comes to local system builders and online etailers and offers them 100 AMD cards and only 50 Nvidia cards, guess what the etailers and local shops are going to be pushing? They are going to be pushing their AMD cards!

So AMD really needs to convince their partners to go against Nvidia and start pushing AMD cards aggressively! Right now AMD can come up with a beast of a card, lets call it Nvidia ravager 5000x and it can be 10% faster than 2080ti, cost $1000, have same power consumption and it will still not sell as good as Nvidia, because everyone is pushing out Nvidia cards.

It has to start from the top, with AMD's partners and they need to gather them all and make sure they 100% go against Nvidia!
 

Glo.

Diamond Member
Apr 25, 2015
5,761
4,666
136
So AMD really needs to convince their partners to go against Nvidia and start pushing AMD cards aggressively! Right now AMD can come up with a beast of a card, lets call it Nvidia ravager 5000x and it can be 10% faster than 2080ti, cost $1000, have same power consumption and it will still not sell as good as Nvidia, because everyone is pushing out Nvidia cards.
It has nothing to do with convincing Asus, but consumers. The reason Nvidia is able to push so many productas everywhere is because there is extreme demand for their products, and Nvidia products are mainly occupying gamers minds. Every brand will ten to go to company which products are selling, instead of their competitor.

Now put what I have written into this perspective: People want AMD to be competitive so they can buy Nvidia cards cheaper.
 

FiendishMind

Member
Aug 9, 2013
60
14
81
Even if AMD has better products in certain market segments people still prefer Nvidia products. We have seen this with Polaris GPUs, and see it today, also, with 1650 vs RX 570 debate.

This is abnormal.
Is Nvidia outselling AMD in that market segment (where AMD is competitive) to the degree they are across other segments?
 
Feb 4, 2009
34,699
15,941
136
To me, AMD goes the easy route and competes on price not feature/quality
Only AMD (ATI) card I was excited about was the old 9500PRO AGP type card.
I’ve owned
2 ATI cards
3 AMD cards
1 Voodoo 3
1 Nvidia

Generally speaking I want nvidia cards but I end up with AMD cards due to the value & good enough performance
Hard to be excited about good enough
 
Last edited:

SpaceBeer

Senior member
Apr 2, 2016
307
100
116
Is Nvidia outselling AMD in that market segment (where AMD is competitive) to the degree they are across other segments?
Yes. It's still common to hear people saying: "I don't care what AMD is offering, I'll go for Intel & nVidia". So, the only thing they can do is to increase the quality of their products. And invest way more money in marketing
 

FiendishMind

Member
Aug 9, 2013
60
14
81
Yes. It's still common to hear people saying: "I don't care what AMD is offering, I'll go for Intel & nVidia". So, the only thing they can do is to increase the quality of their products. And invest way more money in marketing
Are you sure? Cursory research is showing me that the RX 570 is AMD best selling card and was/is outselling it's closest Nvidia counterpart all along, since day one even.
 
Reactions: ozzy702

Guru

Senior member
May 5, 2017
830
361
106
It has nothing to do with convincing Asus, but consumers. The reason Nvidia is able to push so many productas everywhere is because there is extreme demand for their products, and Nvidia products are mainly occupying gamers minds. Every brand will ten to go to company which products are selling, instead of their competitor.

Now put what I have written into this perspective: People want AMD to be competitive so they can buy Nvidia cards cheaper.
Most people buy cards locally or from prebuilt shops, and when they are trying to push to sell their 100 Nvidia cards vs only 30 AMD cards its a big reason why Nvidia sells more.

If Asus, PowerColor, MSI, all of the partners get sat down and convinced to push AMD cards a lot more and spend more advertisement on AMD hardware, then we'll start seeing a shift. I really hope partners go against Nvidia 100% and try to undercut them, just like Nvidia is undercutting them with their FE cards and forced inventory clears at a loss in order to get next gen Nvidia cards.

Everything is positioned in order for every single Nvidia partner(including evga) to turn against them. If Evga starts selling AMD as well it would be a big win, especially in the USA, as evga's market is 80% in the USA.
 

Guru

Senior member
May 5, 2017
830
361
106
Are you sure? Cursory research is showing me that the RX 570 is AMD best selling card and was/is outselling it's closest Nvidia counterpart all along, since day one even.
Steam hardware survey doesn't show that, market data analysis doesn't show that. It seems as though the GTX 1050ti outsold the RX 470/570 by a 5 to 1 margin.

It seems as though the GTX 1060 outsold the RX 480/580 by 6 to 1 margin.
 

FiendishMind

Member
Aug 9, 2013
60
14
81
Steam hardware survey doesn't show that, market data analysis doesn't show that. It seems as though the GTX 1050ti outsold the RX 470/570 by a 5 to 1 margin.

It seems as though the GTX 1060 outsold the RX 480/580 by 6 to 1 margin.
I was under the impression that Steam survey was flawed and not representative at all of actual marketshare, specifically in relation to AMD's numbers. Market data analysis is actually what I've been trying to find and look at but clearly I'm not seeing what you're seeing.

Edit I'm not going to spend ~$2500-$3000 on detailed market data analysis so i'm pretty much limited to articles, so exact numbers are a slim chance. I definitely misread and misinterpreted data in my initial research though.
 
Last edited:

Stuka87

Diamond Member
Dec 10, 2010
6,240
2,559
136
It has been proven that steam hardware surveys mean absolutely nothing when it comes to market share.
 
Reactions: Markfw
Status
Not open for further replies.
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |